14999 matches found
CVE-2023-52509
CVE-2023-52509 affects the Linux kernel ravb driver. The vulnerability arises when ravb_stop() does not cancel pending ravb_tx_timeout_work(), allowing ravb_tx_timeout_work() to access freed priv after ravb_remove() and unregister_netdev(), potentially using freed resources. The root cause is use...
CVE-2023-52731
CVE-2023-52731 relates to the Linux kernel fbdev with deferred I/O. After a fbdev device is opened and closed, dirty pages can remain in the pageref list and may later be processed, risking memory/page corruption and an Oops. The fix adds cancellation of the delayed work and cleans up the pageref...
CVE-2023-53013
The CVE-2023-53013 issue in the Linux kernel relates to the ptdma driver: pt_core_irq_handler() could call pt_core_execute_cmd() from interrupt context, where acquiring a mutex is invalid and could cause a kernel panic. The fix replaces the mutex with a spinlock, addressing the interrupt-context ...
CVE-2024-26736
CVE-2024-26736 (Linux kernel afs): A local vulnerability in afs_update_volume_status() where volume->vid is limited to 20 characters, risking a buffer overflow. The fix increases idbuf size from 20 to 24 and uses snprintf to prevent overflow. Affected: Linux kernel (afs subsystem). Reported by...
CVE-2024-26893
CVE-2024-26893 affects the Linux kernel ARM SCMI SMC transport cleanup path. The vulnerability is caused by a double-free in the chan_free cleanup of a shared transport_info member, which can dereference a NULL pointer on the second cleanup attempt, leading to a kernel crash (OOPs). The issue occ...
CVE-2024-38586
CVE-2024-38586 : Linux kernel r8169/RTL8125b transmit path issue leading to possible ring-buffer corruption when transmitting small fragmented packets. Root cause: rtl8169_start_xmit() failed to detect changes to nr_frags after padding in rtl8169_tso_csum_v2(), causing invalid entries in the tran...
CVE-2024-39483
CVE-2024-39483 concerns the Linux kernel KVM: SVM path where a WARN is emitted when requesting an NMI window if NMIs are masked, specifically when the vCPU is already handling an NMI. The issue hinges on the interaction between vNMI and the NMI window/pending/blocked flags: KVM injects one NMI an...
CVE-2024-44954
The CVE-2024-44954 entry concerns the Linux kernel ALSA subsystem. Description: there is a race condition in the midibuf accessed by both the URB completion callback and rawmidi API paths. Root cause: concurrent accesses to the line6 midibuf can trigger KMSAN warnings (syzkaller). Impact: potenti...
CVE-2024-44975
CVE-2024-44975 is addressed in vendor advisories tied to Linux kernel cgroup/cpuset: fix panic caused by partcmd_update. MiracleLinux AXSA:2025-10392:38 (kernel 5.14.0-570.12.1.el9_6) details the root cause as incorrect rebuilding of scheduling domains when partcmd_update triggers; CVE entry note...
CVE-2024-46686
CVE-2024-46686 (Linux kernel) : The vulnerability lies in the SMBv2 read path where smb2_new_read_req() can dereference rdata=NULL when SMB2_read() is used with RDMA and the rdma_readwrite_threshold is reached. This affects the Linux kernel smb client code and is triggered from the SMB2_read() fl...
CVE-2024-46849
CVE-2024-46849 — Linux kernel (ASoC: meson axg-card)Use-after-Free in axg_card_add_link Root cause: during axg-card link handling, buffer card->dai_link is reallocated in meson_card_reallocate_links(); this leads to a use-after-free if pad is initialized before memory is reallocated. The fix m...
CVE-2024-49879
CVE-2024-49879 affects the Linux kernel DRM/omapdrm subsystem. The root cause is a missing check for the return value of alloc_ordered_workqueue, which may return NULL and lead to a NULL pointer dereference. The available connected documentation confirms this concrete technical detail. The fix ad...
CVE-2024-49895
Summary: CVE-2024-49895 affects the Linux kernel DRM/AMD display path for DCN30, where a degamma hardware-format translation could access transfer function points out of bounds. The root cause is an index variable “i” that could exceed TRANSFER_FUNC_POINTS, leading to a potential buffer overflow ...
CVE-2024-49919
CVE-2024-49919 describes a null pointer dereference in the Linux kernel DRM AMD display path. Specifically, in dcn201_acquire_free_pipe_for_layer, the code could assume head_pipe was non-null and perform an assertion when it was null. The fix adds an explicit null check for head_pipe and, if it i...
CVE-2024-49963
CVE-2024-49963: Linux kernel BCM2835 mailbox timeout during suspend fixed. Root cause: during noirq suspend, the BCM2835 mailbox IRQ is disabled, causing rpi_firmware_property_list() to timeout due to firmware transaction timeouts. Patch fixes the issue by setting the mailbox IRQ to IRQF_NO_SUSPE...
CVE-2024-50107
CVE-2024-50107 affects the Linux kernel platform/x86/intel/pmc subsystem. The issue was triggered by a change in ioremap address checks that emitted a WARN when iounmap was called for invalid addresses on ThinkPad ThinkPad P1 Gen 7 (Meteor Lake-P). The fix updates pmc_core_iounmap to call iounmap...
CVE-2024-50208
CVE-2024-50208 affects the Linux kernel’s RDMA bnxt_re path. The flaw is in how Level-2 PBL pages are set up for non-MR resources when num_pages > 256K: there is a single PDE page address, but the logic incorrectly assumes multiple pages, causing invalid memory access and potential memory corr...
CVE-2024-56535
CVE-2024-56535 affects the Linux kernel’s wifi driver for RTW89 in the coex path. The issue arises from not validating the return value of kmalloc in btc_fw_set_monreg(), which may be NULL and lead to a NULL pointer dereference. A fix adds a NULL return check in btc_fw_set_monreg() to prevent der...
CVE-2024-56582
CVE-2024-56582: Linux kernel btrfs use-after-free in btrfs_encoded_read_endio() identified via KASAN trace in btrfs-endio path; confirmed in the provided trace and fixed in the kernel. Affected component: btrfs in the kernel; root cause: use-after-free in btrfs_encoded_read_endio(); impact as des...
CVE-2024-56607
CVE-2024-56607 concerns the Linux kernel wireless stack, specifically the ath12k driver’s bitrate masking path. The issue stems from a sleep in a function path that can be invoked from atomic/context-sensitive code when a user or cfg80211 path sets legacy bitrates, yielding a sleeping wake-up sta...
CVE-2024-56625
CVE-2024-56625 refers to a Linux kernel issue where the can: dev: can_set_termination() implementation used gpiod_set_value() to drive a GPIO behind a sleep-capable expander, which can sleep. The root cause is the use of gpiod_set_value() in the GPIO termination patch, triggering a warning when t...
CVE-2024-56708
Technical details about affected products/versions are not provided in the documents. The CVE description states a fix for a double free during module unload in edac/igen6, but no vendor/version specifics are included.
CVE-2024-58093
CVE-2024-58093 affects the Linux kernel’s PCI/ASPM link state handling. The issue arises when removing functions on a bus with a PCIe switch/MFD: freeing the ASPM link state either too late (function 0 removed last) or too early (before all subordinate links are gone), leading to use-after-free o...
CVE-2025-21852
Concisely: CVE-2025-21852 affects the Linux kernel net/BPF path where trace_kfree_skb could dereference a NULL rx_sk when a BPF program loads a skb trace. The fix was to add kfree_skb to raw_tp_null_args[] to allow the BPF verifier to handle NULL rx_sk safely (PTR_MAYBE_NULL handling cited in the...
CVE-2025-21883
CVE-2025-21883 affects the Linux kernel ice driver. The issue occurs when ice_ena_vfs() fails after ice_create_vf_entries(), causing VFs to be freed without removing them from the snapshot PF-VF mailbox list, leading to list corruption (possible kernel BUG in lib/list_debug.c and related traces)....
CVE-2025-21941
Technical details for CVE-2025-21941 are not publicly provided in the supplied documents. Available materials mention a null-pointer guard in drm/amd/display but do not specify affected products, versions, exploitability, or mitigations. Monitor for updates.
CVE-2025-22013
CVE-2025-22013 affects the Linux kernel KVM arm64 path. The root cause is lazy saving of the host FPSIMD/SVE/SME state, leading to issues such as host SVE state being discarded due to mismatched TIF_SVE/CPACR_ELx.ZEN, and accidental discard after ptrace. Additionally, the host FPMR value can be l...
CVE-2025-22041
The CVE-2025-22041 issue affects the Linux kernel ksmbd subsystem. In multichannel mode, a use-after-free can occur in ksmbd_sessions_deregister() when a second channel creates a session via the first channel’s connection, causing a freed session in the global session table to be dereferenced via...
CVE-2025-22045
Technical details for CVE-2025-22045 are not publicly available in the provided documents. Monitor for updates from vendor advisories and CVE databases.
CVE-2025-23148
The CVE-2025-23148 issue applies to the Linux kernel: the Samsung Exynos chipid driver (exynos_chipid_probe) now checks soc_dev_attr->revision for NULL to prevent NULL-pointer dereference. This fixes a potential local dereference vulnerability. The fix mirrors a prior NULL-pointer dereference ...
CVE-2025-37769
CVE-2025-37769 (Linux kernel): A division-by-zero condition exists in the DRM AMD SMU11 path (drm/amd/pm/smu11) when a user sets a speed value greater than UINT_MAX/8. The vulnerability is fixed in the kernel by a commit cherry-picked from da7dc714a8f8e1c9fc33c57cd63583779a3bef71, as reported by ...
CVE-2025-37803
CVE-2025-37803 : Linux kernel vulnerability in udmabuf where a buffer size overflow can occur during udmabuf creation. The root cause is improper size calculation, mitigated by casting size_limit_mb to u64 when computing pglimit. Connected advisories corroborate a kernel fix; patches are deployed...
CVE-2025-37850
The CVE-2025-37850 issue relates to the Linux kernel PWM Mediatek driver. Under CONFIG_COMPILE_TEST && !CONFIG_HAVE_CLK, pwm_mediatek_config() could divide by zero when obtaining the clock rate for pc->clk_pwms[pwm->hwpwm], because clk_get_rate() may return zero in the !CONFIG_HAVE_CLK path...
CVE-2025-37860
CVE-2025-37860 : Linux kernel sfc/ef100 design-param NULL dereferences fixed by reordering initialization. The vulnerable path allowed ef100_probe_main() and ef100_check_design_params() to run before efx->net_dev was created, enabling NULL dereferences when calling netif_set_tso_max_size() or ...
CVE-2025-37928
CVE-2025-37928 refers to a Linux kernel vulnerability in the dm-bufio path where scheduling in atomic context can occur when try_verify_in_tasklet is enabled and CONFIG_DEBUG_ATOMIC_SLEEP is set. The bug arises from sleeping in an invalid context, potentially enabling local privilege escalation o...
CVE-2025-38003
The CVE-2025-38003 issue affects the Linux kernel BCM CAN component where procfs content generation for a bcm_op being removed lacked proper rcu_read_lock protection, risking unreliable data in procfs (use-after-free style) due to missing rcu handling. A patch adds the missing rcu_read_lock() and...
CVE-2025-38152
CVE-2025-38152 affects the Linux kernel remoteproc subsystem. The root cause is the rproc_shutdown path not clearing rproc->table_sz, which allows a memcpy of loaded_table from rproc->cached_table to use a NULL rproc->cached_table after stopping, causing a kernel crash. The issue is repo...
CVE-2025-38477
The CVE-2025-38477 entry concerns a race in the Linux kernel’s net/sched qfq code. A concurrent modification of agg in qfq_change_agg (invoked during qfq_enqueue) could lead to a NULL dereference in qfq_dump_class and a use-after-free in qfq_delete_class. The fix moves qfq_destroy_class into the ...
CVE-2025-38499
The CVE concerns the Linux kernel and the clone_private_mnt() path. The root cause is a missing CAP_SYS_ADMIN check in the correct user namespace during mount handling, which could allow exposure of something hidden by a mount that cannot be undone. The issue is tied to how CAP_SYS_ADMIN is check...
CVE-2026-31635
CVE-2026-31635 affects the Linux kernel rxrpc component. The vulnerability stems from an inverted length check in rxgk_verify_response(), where oversized RESPONSE authenticators can be accepted and later cause a contradictory length that leads to a BUG_ON(len) in skb_to_sgvec(). This can crash th...
CVE-2010-2248
CVE-2010-2248 affects the Linux kernel CIFS/SMB implementation. The issue is triggered by a remote SMB response containing an invalid CountHigh value, leading to a denial of service (kernel panic) via the CIFSSMBWrite and CIFSSMBWrite2 paths (OS/2 server responses). Affected: Linux kernel prior t...
CVE-2010-3881
The CVE-2010-3881 issue affects the Linux kernel arch/x86/kvm/x86.c, where several structure members are not initialized in versions prior to 2.6.36.2. This can allow local users to read potentially sensitive data from kernel stack memory via /dev/kvm. The documented fix is in kernel 2.6.36.2 (an...
CVE-2011-1585
Technical details for CVE-2011-1585 are not publicly provided in the supplied connected documents. Monitor for updates from vendor advisories or security bulletins to obtain affected products, impact, and fixes.
CVE-2014-5471
CVE-2014-5471 affects the Linux kernel up to 3.16.1, specifically the parse_rock_ridge_inode_internal function in fs/isofs/rock.c. A crafted iso9660 image with a CL entry referencing a directory entry that has a CL entry can cause uncontrolled recursion, leading to a local denial of service, syst...
CVE-2014-9715
CVE-2014-9715 affects the Linux kernel prior to 3.14.5, where nf_conntrack_extend.h in the netfilter subsystem uses an insufficiently large data type for certain extension data. This can allow a local attacker to trigger a NULL pointer dereference and OOPS (DoS) by outbound traffic that loads ext...
CVE-2015-2041
CVE-2015-2041 affects Unity Linux kernels (20.1050e/20.1060e/20.1070e) where the Linux kernel before 3.19 contains an error in net/llc/sysctl_net_llc.c using an incorrect data type in a sysctl table. This local information-disclosure flaw allows an unprivileged local user to read potentially sens...
CVE-2016-1237
CVE-2016-1237 affects the Linux kernel’s nfsd: a missing permissions check when setting POSIX ACLs allows a local user to bypass file-permission restrictions by manipulating ACLs (nfs2acl.c, nfs3acl.c, nfs4acl.c). The vulnerability is described as present in kernels up to 4.6.3 and is addressed i...
CVE-2019-15922
CVE-2019-15922 relates to the Linux kernel before 5.0.9, where a NULL pointer dereference can occur for a pf data structure if alloc_disk fails in drivers/block/paride/pf.c. This is a local, kernel‑space issue that can lead to a crash. The affected component is the paride pf driver path; the root...
CVE-2020-10742
CVE-2020-10742 : The Linux kernel vulnerability is an index buffer overflow during Direct IO writes that can cause the NFS client to crash and, in some cases, a kernel panic after a kmalloc memory allocation has a reach-out beyond the allocated buffer. The described impact includes data confident...
CVE-2021-47311
CVE-2021-47311 is a Linux kernel memory use-after-free (UAF) vulnerability in net: qcom/emac, caused by private data (adpt) being used after free_netdev() is called. The fix moves free_netdev() to the end of emac_remove to ensure adpt is not accessed after the netdev is freed. Public advisories (...